dead leaf - Spanish English Dictionary